home *** CD-ROM | disk | FTP | other *** search
-
-
-
- - 1 -
-
-
-
- 2. _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
-
- This chapter lists supplemental information to the _I_R_I_S
- _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e. The information listed here is
- product- and release-specific; use it with the Installation
- Guide to install this product.
-
- Additional information concerning PCP installation and
- post-installation customization may be found in the Insight
- book _P_e_r_f_o_r_m_a_n_c_e _C_o-_P_i_l_o_t _U_s_e_r'_s _a_n_d _A_d_m_i_n_i_s_t_r_a_t_o_r'_s _G_u_i_d_e
- that is distributed with the images.
-
- 2.1 _P_e_r_f_o_r_m_a_n_c_e__C_o_-_P_i_l_o_t__S_u_b_s_y_s_t_e_m_s
-
- The Performance Co-Pilot product includes these subsystems:
-
- _p_c_p._b_o_o_k_s._P_C_P__P_G
- The _P_e_r_f_o_r_m_a_n_c_e _C_o-_P_i_l_o_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e, an
- Insight book.
-
- _p_c_p._b_o_o_k_s._P_C_P__U_A_G
- The _P_e_r_f_o_r_m_a_n_c_e _C_o-_P_i_l_o_t _U_s_e_r_s'_s _a_n_d
- _A_d_m_i_n_i_s_t_r_a_t_o_r'_s _G_u_i_d_e, an Insight book.
-
- _p_c_p._b_o_o_k_s._h_e_l_p
- ``Help'' cards for PCP monitor applications
- integrated into the SGIHelp framework.
-
- _p_c_p._m_a_n._p_a_g_e_s
- Manual pages for the binaries and libraries.
-
- _p_c_p._m_a_n._r_e_l_n_o_t_e_s
- These release notes.
-
- _p_c_p._m_a_n._t_u_t_o_r_i_a_l
- An interactive Showcase tutorial that highlights
- the features and services of PCP.
-
- _p_c_p._s_w._c_i_s_c_o
- The optional cccciiiissssccccoooo PMDA collects performance
- metrics characterizing traffic through one or
- more Cisco routers.
-
- This subsystem must be installed on each
- collector configuration from which Cisco metrics
- are to be exported, and each monitor
- configuration on which the Cisco metrics are to
- be displayed.
-
- _p_c_p._s_w._c_o_l_l_e_c_t_o_r
- The components for a PCP collector
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-
-
-
- configuration, including ppppmmmmccccdddd(1) and all of the
- default Performance Metrics Domain Agents
- (PMDAs).
-
- For a PCP monitor-only configuration,
- installation of this subsystem is not required.
-
- _p_c_p._s_w._d_e_m_o
- Source code and annotated examples for some PCP
- tools, some sample programs and optional
- demonstration PMDAs. The latter provide a basis
- for the development of new PMDAs to incorporate
- additional performance metrics from site-
- specific and application-specific domains into
- the PCP framework. The sample programs provide
- a basis for the development of new clients to
- provide either generic, or site-specific and/or
- application-specific processing and analysis of
- performance metrics delivered via the PCP
- framework.
-
- _p_c_p._s_w._e_n_v_i_r_o_n
- The optional eeeennnnvvvviiiirrrroooonnnn PMDA collects performance
- metrics from the environmental monitor on a
- Challenge or Onyx system.
-
- This subsystem must be installed on each
- collector configuration from which environ
- metrics are to be exported, and each monitor
- configuration on which the environ metrics are
- to be displayed.
-
- _p_c_p._s_w._e_o_e
- Executable programs, libraries, scripts and
- configuration files that are required for every
- PCP deployment. Also, the header files required
- to compile C (or C++) programs that use the
- Performance Metrics API (PMAPI) supported by the
- Performance Co-Pilot.
-
- You need to install this subsystem if you wish
- to use the Performance Co-Pilot in either
- monitor or collector configurations, or if you
- wish to develop new programs using the PMAPI, or
- compile any of the demonstration programs that
- use the PMAPI.
-
- _p_c_p._s_w._m_o_n_i_t_o_r
- The components for a PCP monitor configuration,
- including all of the tools for display,
- visualization and automated reasoning about
-
-
-
-
-
-
-
-
-
-
-
- - 3 -
-
-
-
- performance data.
-
- For a PCP collector-only configuration,
- installation of this subsystem is not required.
-
- _p_c_p._s_w._s_h_p_i_n_g
- The optional sssshhhhppppiiiinnnngggg PMDA may be configured to
- probe quality of service for any command that
- can be run from the shell, sssshhhh(1). Common uses
- are for monitoring DNS, rpcinfo, SMTP, yp and
- nntp services, and interactive shell response
- time.
-
- _p_c_p._s_w._s_u_m_m_a_r_y
- The optional ssssuuuummmmmmmmaaaarrrryyyy PMDA may be configured to
- export performance metrics computed from other
- performance metrics on one or more hosts.
-
- This subsystem must be installed on each
- collector configuration from which summary
- metrics are to be exported, and each monitor
- configuration on which the summary metrics are
- to be displayed.
-
-
- 2.2 _P_e_r_f_o_r_m_a_n_c_e__C_o_-_P_i_l_o_t__S_u_b_s_y_s_t_e_m__D_i_s_k__S_p_a_c_e__R_e_q_u_i_r_e_m_e_n_t_s
-
- This section lists the PCP subsystems (and their sizes).
-
- If you are installing this product for the first time, the
- subsystems marked ``default'' are the ones that are
- installed if you use the ``go'' menu item. To install a
- different set of subsystems, use the ``install,''
- ``remove,'' ``keep,'' and ``step'' commands in iiiinnnnsssstttt to
- customize the list of subsystems to be installed, then
- select the ``go'' menu item.
-
- Note: The listed subsystem sizes are approximate. Refer to
- the _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e for information
- on finding exact sizes.
-
- Subsystem Name Subsystem Size
- (Kbytes)
- _p_c_p._b_o_o_k_s._P_C_P__P_G 1000
- _p_c_p._b_o_o_k_s._P_C_P__U_A_G 2000
- _p_c_p._b_o_o_k_s._h_e_l_p 1000
- _p_c_p._m_a_n._p_a_g_e_s (default) 600
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 4 -
-
-
-
- _p_c_p._m_a_n._r_e_l_n_o_t_e_s (default) 50
- _p_c_p._m_a_n._t_u_t_o_r_i_a_l 5000
- _p_c_p._s_w._c_i_s_c_o 100
- _p_c_p._s_w._c_o_l_l_e_c_t_o_r (default) 1500
- _p_c_p._s_w._d_e_m_o 150
- _p_c_p._s_w._e_n_v_i_r_o_n 10
- _p_c_p._s_w._e_o_e (default) 2800
- _p_c_p._s_w._m_o_n_i_t_o_r (default) 3500
- _p_c_p._s_w._s_h_p_i_n_g 40
- _p_c_p._s_w._s_u_m_m_a_r_y 40
-
-
-
- 2.3 _I_n_s_t_a_l_l_a_t_i_o_n__M_e_t_h_o_d
-
- All of the subsystems for Performance Co-Pilot can be
- installed using IRIX. You do not need to use the miniroot.
- Refer to the _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e for complete
- installation instructions.
-
- 2.4 _P_r_e_r_e_q_u_i_s_i_t_e_s
-
- Due to packaging and file location changes, there are some
- versions of PCP add-on products that are incompatible with
- PCP 1.3 and should be removed before PCP 1.3 is installed.
- Once PCP 1.3 has been installed, the new versions of the
- corresponding add-on products should be re-installed with
- iiiinnnnsssstttt.
-
- _____________________________________________________
- PCP Add-on Version to Remove Version to Install
- Product Before PCP 1.3 After PCP 1.3
- _____________________________________________________
- PCPWEB 1.0 1.1
- _____________________________________________________
- ||||
-
-
- ||||
-
-
- ||||
-
-
- ||||
-
-
-
-
- For example,
- # versions remove pcp_web
- # inst ... PCP 1.3
- # inst ... PCPWEB 1.1
-
- Installation of _p_c_p._s_w._c_o_l_l_e_c_t_o_r requires the prior
- installation the _l_i_b_i_r_i_x_p_m_d_a._s_o library to export
- performance metrics from IRIX.
-
- For IRIX 5.3, _l_i_b_i_r_i_x_p_m_d_a._s_o should be installed from the
- _e_o_e_2._s_w._p_e_r_f subsystem.
-
-
-
-
-
-
-
-
-
-
-
-
- - 5 -
-
-
-
- For IRIX 6.2 or later, _l_i_b_i_r_i_x_p_m_d_a._s_o should be installed
- from the _e_o_e._s_w._p_e_r_f subsystem.
-
- Subsequent to IRIX releases, patches are used to maintain
- _l_i_b_i_r_i_x_p_m_d_a._s_o compatibility for IRIX changes. The relevant
- patches at the time of the PCP 1.3 release are as follows.
-
- ____________________________________
- IRIX
- Version Patch for _l_i_b_i_r_i_x_p_m_d_a._s_o
- ____________________________________
- 5.2 1299
- 6.2 1911
- 6.3 1912
- 6.4 1914
- ____________________________________
- |||||||
-
-
-
-
-
- |||||||
-
-
-
-
-
- |||||||
-
-
-
-
-
-
-
- The _p_c_p._s_w._m_o_n_i_t_o_r utilities requires dynamic shared
- libraries from the subsystems: _m_o_t_i_f__e_o_e._s_w._e_o_e,
- _x__e_o_e._s_w._e_o_e, _c_o_m_p_i_l_e_r__e_o_e._s_w._l_i_b and
- _i_n_v_e_n_t_o_r__e_o_e._s_w._i_n_v_e_n_t_o_r (version 2.1 or later).
-
- _p_c_p._s_w._d_e_m_o contains C source files that need to be
- compiled. To compile these example programs prior
- installation of the following subsystems is required:
- _d_e_v._h_d_r._l_i_b, _d_e_v._s_w._l_i_b, _c__d_e_v._s_w._c, _c_o_m_p_i_l_e_r__d_e_v._h_d_r._l_i_b,
- _c_o_m_p_i_l_e_r__d_e_v._s_w._b_a_s_e, _c_o_m_p_i_l_e_r__d_e_v._s_w._l_d and
- _c_o_m_p_i_l_e_r__d_e_v._s_w._l_i_b. However, as the _p_c_p._s_w._d_e_m_o subsystem
- includes a number of other examples that do not require
- compilation, these prerequisites are not mandated in the PCP
- images.
-
- If the Performance Metrics Collector Daemon (PMCD) is
- already running on the system to which the new installation
- is going to be applied, then you must terminate ppppmmmmccccdddd before
- starting the installation. Similarly, any instance of the
- ppppmmmmllllooooggggggggeeeerrrr utility should be terminated. For example, use the
- following commands as rrrrooooooootttt:
-
- # /etc/init.d/pcp stop
- # killall -INT pmlogger
-
- This is necessary because the subsystems to be installed
- include new versions of shared libraries (DSOs) that may be
- used by these PCP utilities.
-
- The collector and monitor functionality of the PCP product
- require the installation of separate collector and monitor
- software licenses to operate, and installation of the
- software will be expedited if the license(s) are installed
- before the PCP installation commences. Refer to chapter 7
- of these release notes for the license installation
- procedure.
-
-
-
-
-
-
-
-
-
- - 6 -
-
-
-
- 2.5 _P_o_s_t_-_I_n_s_t_a_l_l_a_t_i_o_n__P_r_o_c_e_d_u_r_e_s
-
- If ppppmmmmccccdddd is to be started (i.e. this system is to be a
- collector) use the commands:
-
- # chkconfig pmcd on
- # chkconfig pmlogger on
- # /etc/init.d/pcp start
-
- Note that ``chkconfig pmlogger on'' is only required if you
- wish to launch the primary ppppmmmmllllooooggggggggeeeerrrr instance in conjunction
- with ppppmmmmccccdddd - refer to the ppppmmmmllllooooggggggggeeeerrrr(1) man page for more
- details.
-
- 2.6 _C_o_m_p_a_t_i_b_i_l_i_t_y
-
- PCP 1.3 involves some evolutionary changes that may effect
- PCP add-on products. The following points highlight these
- dependencies and suggest workarounds for minor
- incompatibility issues.
-
- 1. The PMDA _I_n_s_t_a_l_l and _R_e_m_o_v_e scripts for the SC4-
- PCPSYB10 product, assume the PMDA log files will be
- created in /_v_a_r/_t_m_p, however for PCP 1.3 these files
- will be created in /_v_a_r/_a_d_m/_p_c_p_l_o_g by default. When
- running the PMDA _I_n_s_t_a_l_l or _R_e_m_o_v_e scripts for ssssyyyybbbb11110000
- or ssssyyyybbbbppppiiiinnnngggg PMDAs, use the following steps:
-
- +o Login as rrrrooooooootttt.
-
- +o /etc/init.d/pcp stop
-
- +o PCP_LOGDIR=/var/tmp; export PCP_LOGDIR
- (or setenv PCP_LOGDIR /var/tmp)
-
- +o Install or Remove, as per the instructions for
- the PMDA.
-
- +o unset PCP_LOGDIR
- (or unsetenv PCP_LOGDIR)
-
- +o /etc/init.d/pcp start
-
- 2.7 _C_o_n_f_i_g_u_r_a_t_i_o_n__F_i_l_e_s
-
- The post-installation and PCP customization tasks are fully
- described in the _P_e_r_f_o_r_m_a_n_c_e _C_o-_P_i_l_o_t _U_s_e_r'_s _a_n_d
- _A_d_m_i_n_i_s_t_r_a_t_o_r'_s _G_u_i_d_e Insight book. The notes in this
- section serve as a summary.
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 7 -
-
-
-
- You may need to edit some configuration files to complete
- the PCP installation, configuration and customization. If
- you are reinstalling PCP or upgrading an earlier PCP
- installation, any existing configuration will be retained,
- and any new default configuration files will be installed
- with a ....NNNN file suffix.
-
- +o /_e_t_c/_p_m_c_d._c_o_n_f - this file specifies which Performance
- Metrics Domain Agents (PMDAs) shall be available.
- Refer to the ppppmmmmccccdddd(1) man page for further details.
-
- If you are upgrading a Performance Co-Pilot
- installation, you may need to re-install any optional
- PMDAs. The procedure for doing this is covered in the
- last section of this chapter.
-
- Pay particular attention to the format of the last
- field for the entries for the common PMDAs (iiiirrrriiiixxxx, ppppmmmmccccdddd
- and pppprrrroooocccc), as the detailed syntax has changed with
- respect to some earlier PCP releases (specifically
- there should be no absolute pathnames for these three
- PMDAs). These entries should be as follows:
-
- irix 1 dso irix_init libirixpmda.so
- pmcd 2 dso pmcd_init pmda_pmcd.so
- proc 3 dso proc_init pmda_proc.so
-
- +o /_e_t_c/_c_o_n_f_i_g/_p_m_c_d - this file controls whether the
- Performance Metrics Collector Daemon (PMCD) is run as
- part of the system boot procedure. Refer to the
- ppppmmmmccccdddd(1) man page for further details.
-
- +o /_e_t_c/_c_o_n_f_i_g/_p_m_c_d._o_p_t_i_o_n_s - command-line options for the
- automatic startup of the PMCD. Refer to the ppppmmmmccccdddd(1)
- man page for further details.
-
- +o /_e_t_c/_c_o_n_f_i_g/_p_m_l_o_g_g_e_r - this file controls whether the
- primary instance of ppppmmmmllllooooggggggggeeeerrrr is run as part of the
- system boot procedure. Refer to the ppppmmmmllllooooggggggggeeeerrrr(1) man
- page for further details.
-
- +o /_e_t_c/_c_o_n_f_i_g/_p_m_l_o_g_g_e_r._o_p_t_i_o_n_s - command-line options for
- the automatic startup of the primary ppppmmmmllllooooggggggggeeeerrrr instance.
- Refer to the ppppmmmmllllooooggggggggeeeerrrr(1) man page for further details.
-
- +o /_v_a_r/_p_c_p/_c_o_n_f_i_g/_p_m_l_o_g_g_e_r/_c_o_n_f_i_g._d_e_f_a_u_l_t - this file
- specifies the performance metrics to be logged and
- frequency of logging by the primary logger. Refer to
- the ppppmmmmllllooooggggggggeeeerrrr(1) man page for further details.
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 8 -
-
-
-
- If you are upgrading a Performance Co-Pilot 1.0
- installation, and you wish to retain the existing
- configuration file /_u_s_r/_l_i_b/_p_c_p/_c_o_n_f_i_g/_p_m_l_o_g_g_e_r._c_o_n_f_i_g
- for the primary logger, you should do the following as
- rrrrooooooootttt:
-
- # cd /usr/lib/pcp/config
- # mv pmlogger.config /var/pcp/config/pmlogger/config.default
-
- If you are upgrading a Performance Co-Pilot 1.1
- installation, and you wish to retain the existing
- configuration file /_u_s_r/_p_c_p/_c_o_n_f_i_g/_p_m_l_o_g_g_e_r._c_o_n_f_i_g for
- the primary logger, you should do the following as
- rrrrooooooootttt:
-
- # cd /usr/pcp/config
- # mv pmlogger.config /var/pcp/config/pmlogger/config.default
-
- Otherwise you may wish to remove the old
- /_u_s_r/_l_i_b/_p_c_p/_c_o_n_f_i_g/_p_m_l_o_g_g_e_r._c_o_n_f_i_g and/or
- /_u_s_r/_p_c_p/_c_o_n_f_i_g/_p_m_l_o_g_g_e_r._c_o_n_f_i_g files.
-
- +o /_v_a_r/_p_c_p/_p_m_n_s - this directory contains both a machine
- friendly (/_v_a_r/_p_c_p/_p_m_n_s/_r_o_o_t._b_i_n) and human readable
- format (all other files) of the default Performance
- Metrics Name Space (PMNS). Refer to the ppppmmmmnnnnssss(4) and
- ppppmmmmnnnnssssccccoooommmmpppp(1) man pages for further details.
-
- If you are upgrading a Performance Co-Pilot 1.0
- installation, it is recommended that you remove the old
- directory /_u_s_r/_l_i_b/_p_c_p/_p_m_n_s entirely, and re-install
- the PMNS for any optional PMDAs.
-
- If you are upgrading a Performance Co-Pilot 1.1
- installation, the existing PMNS in /_u_s_r/_p_c_p/_p_m_n_s will
- be automatically relocated to /_v_a_r/_p_c_p/_p_m_n_s. In the
- unlikely event that this fails, you will need to re-
- install the PMNS for any optional PMDAs.
-
- If you are upgrading a Performance Co-Pilot
- installation, there may be some changes in the PMNS
- that have to be reconciled. If you end up with both of
- the files /_v_a_r/_p_c_p/_p_m_n_s/_r_o_o_t and /_v_a_r/_p_c_p/_p_m_n_s/_r_o_o_t._N,
- then the differences between the two files should be
- disjoint, resulting from
-
- a. changes to the base PMNS - these will likely be
- additions to _r_o_o_t._N that are not in _r_o_o_t, and
-
- b. additions to _r_o_o_t due to the local configuration
- of PMDAs.
-
-
-
-
-
-
-
-
-
-
-
- - 9 -
-
-
-
- To update (or reconstruct) the PMNS, execute the
- following commands as rrrrooooooootttt:
- # cd /var/pcp/pmns
- # : merge anything new from root.N into root
- # : ditto for any other .N files
- # ./Rebuild
- # rm -f root.N
-
- 2.8 _F_i_l_e_s__N_o_t__L_i_s_t_e_d__b_y__vvvv_eeee_rrrr_ssss_iiii_oooo_nnnn_ssss
-
- If any of the optional Performance Metric Domain Agents
- (PMDAs) have been activated (i.e. installed from
- /_u_s_r/_p_c_p/_p_m_d_a_s) or customized PMDAs have been developed and
- installed, then files may have been added and/or modified in
- the following places.
-
- +o /_u_s_r/_p_c_p/_p_m_d_a_s - optional PMDAs are located in
- directories below here; the _I_n_s_t_a_l_l scripts may create
- executable binaries and/or help text files in these
- directories.
-
- +o /_v_a_r/_p_c_p/_l_i_b - files named _p_m_d_a_*._s_o are the access
- methods or daemons that implement the PMDA
- functionality within the Performance Metrics Collection
- System (PMCS). Some of these may have been installed
- by the PMDA _I_n_s_t_a_l_l scripts after the PCP images were
- installed with iiiinnnnsssstttt(1).
-
- +o /_v_a_r/_p_c_p/_p_m_n_s - any expansion of the Performance
- Metrics Name Space (PMNS) may cause new files to be
- added into this directory.
-
- +o /_v_a_r/_p_c_p/_c_o_n_f_i_g - assorted PMDAs and optionally
- configured PCP services are inclined to have
- configuration files below this directory that may be
- added or modified as part of their site-specific
- configuration after installation.
-
- +o /_v_a_r/_a_d_m/_p_c_p_l_o_g - the diagnostic logs from ppppmmmmccccdddd and
- PMDAs for a PCP collector configuration reside here.
- If ppppmmmmllllooooggggggggeeeerrrr instances are activated, it is most likely
- that the PCP archive log files will be created below
- here - one directory per logged host.
-
- 2.9 _O_t_h_e_r__I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
-
- After installation has completed you should run the command
-
- showfiles -c -C -H pcp
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 10 -
-
-
-
- This will list files that have been customized for your site
- that iiiinnnnsssstttt had a replacement for. Existing files moved aside
- will have a ....OOOO extension and new files that iiiinnnnsssstttt did not
- substitute for existing ones will have a ....NNNN extension. You
- must reconcile any differences between the files by hand.
-
- Several optional and example Performance Metric Domain
- Agents (PMDAs) are also shipped with the Performance Co-
- Pilot. These provide additional performance metrics and
- examples of PMDAs.
-
- The example and optional PMDAs and their associated source,
- configuration and executable files are located in
- subdirectories below /_u_s_r/_p_c_p/_p_m_d_a_s. In each directory you
- will find the following files.
-
- _R_E_A_D_M_E An overview of this PMDA, with particular
- reference to the range of performance metrics it
- supports, and any special installation directions.
-
- _I_n_s_t_a_l_l A ////bbbbiiiinnnn////sssshhhh script to install the PMDA and/or the
- associated PMNS components. The tasks performed
- by this script are fully described in the
- _P_e_r_f_o_r_m_a_n_c_e _C_o-_P_i_l_o_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e Insight
- book.
-
- _R_e_m_o_v_e A ////bbbbiiiinnnn////sssshhhh script to reverse the tasks performed by
- _I_n_s_t_a_l_l. The tasks performed by this script are
- fully described in the _P_e_r_f_o_r_m_a_n_c_e _C_o-_P_i_l_o_t
- _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e Insight book.
-
- other Assorted configuration files, C or C++ source,
- relocatable binaries, help text.
-
- Both _I_n_s_t_a_l_l and _R_e_m_o_v_e modify the contents of protected
- files and directories, and hence must be run as rrrrooooooootttt.
-
- The basic procedure you need to follow to configure an
- optional PMDA is set out below. You should, however, check
- the relevant _R_E_A_D_M_E file for any additional steps that may
- be required.
-
- PCP ccccoooolllllllleeeeccccttttoooorrrr systems
- For each system on which the optional metrics are to
- be collected do the following as rrrrooooooootttt:
-
- # cd /usr/pcp/pmdas/_P_M_D_A-_n_a_m_e
- # ./Install
-
- PCP mmmmoooonnnniiiittttoooorrrr systems
- For each system on which optional metrics are to be
-
-
-
-
-
-
-
-
-
-
-
- - 11 -
-
-
-
- monitored do the following as rrrrooooooootttt:
-
- # cd /usr/pcp/pmdas/_P_M_D_A-_n_a_m_e
- # ./Install -N
-
- Finally, there is a Showcase tutorial introduction to the
- Performance Co-Pilot, distributed in the _p_c_p._m_a_n._t_u_t_o_r_i_a_l
- subsystem. See the _R_E_A_D_M_E file in the directory
- /_v_a_r/_p_c_p/_d_e_m_o_s/_T_u_t_o_r_i_a_l for instructions.
-
- 2.10 _T_r_a_c_k_i_n_g__I_R_I_X__U_p_g_r_a_d_e_s
-
- PCP has dependencies on IRIX as follows:
-
- +o For PCP ccccoooolllllllleeeeccccttttoooorrrr systems, the the PCP methods
- libraries for IRIX performance metrics
- (/_u_s_r/_p_c_p/_l_i_b/_m_i_p_s_*._l_i_b_i_r_i_x_p_m_d_a._s_o) must be
- installed/upgraded from the _e_o_e_2._s_w._p_e_r_f subsystem (for
- IRIX 5.3) or the _e_o_e._s_w._p_e_r_f subsystem (for all other
- IRIX versions supported by PCP). Refer also to the
- table of associated IRIX patches in section 2.4 above.
-
- These changes should occur smoothly at each IRIX
- upgrade or patch installation, and will be evident the
- next time ppppmmmmccccdddd(1) is re-started.
-
- +o For PCP mmmmoooonnnniiiittttoooorrrr systems, the names of the IRIX
- performance metrics from each PCP collector system to
- be monitored have to be merged into the local PMNS.
-
- As these changes may occur remotely from the PCP
- mmmmoooonnnniiiittttoooorrrr system, some manual intervention may be
- required, as described below.
-
- To upgrade the local PMNS:
-
- 1. Choose the PCP ccccoooolllllllleeeeccccttttoooorrrr system with the most recent
- IRIX version at or after IRIX 6.4.
-
- 2. Copy the files /_v_a_r/_p_c_p/_p_m_n_s/_i_r_i_x-_p_m_n_s and
- /_v_a_r/_p_c_p/_p_m_n_s/_i_r_i_x-_n_a_m_e_s from that system to the local
- system.
-
- 3. Execute the following commands as rrrrooooooootttt on the local
- system:
- # cd /var/pcp/pmns
- # ./Rebuild
-
- The should produce output similar to:
- Rebuilding the Performance Metrics Name Space (PMNS) in /usr/var/pcp/pmns ...
- Rebuild: merging the following PMNS files:
-
-
-
-
-
-
-
-
-
-
-
- - 12 -
-
-
-
- root root_hpux root_irix root_pcp root_pmcd root_proc
- Rebuild: Old root of PMNS preserved in "root.save"
- Compiled PMNS (/var/pcp/pmns/root.bin) updated
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-